Monitor_Area=[110 25;113 28];
InterferenceNum=3;
InterferenceSourcePower=[40 40 40];
InterferenceDistState=1;
InterferencePos=[];
InterferenceType=[1 1 1];
StationDistState=2;
StationInter=[];
StationNum=17;
StationPos=[];
SimTime=10;

[receiver_pos,satellite_pos]=Receiver_Sim(Monitor_Area,StationDistState,StationInter,StationNum,StationPos);

[interference_Pos,InterferenceNum,InterferenceSourcePower,InterferenceType]=Interference_Sim(Monitor_Area, ...
    InterferenceDistState,InterferencePos,InterferenceNum,InterferenceSourcePower,InterferenceType);

[Pos,CNR,Interference]=Signal_Sim(receiver_pos,satellite_pos, ...
    interference_Pos,InterferenceNum,InterferenceSourcePower,InterferenceType,SimTime);